.page-wrap {
    min-height: 100vh;
    background: #F5F5F5;
}

.my-search {
    .van-search {
        padding: 28rpx 48rpx 38rpx 32rpx;
        padding-bottom: 38rpx;
    }

    .van-search__content {
        margin-right: 32rpx;
        border-radius: 16rpx;
        box-shadow: 0rpx 4rpx 10rpx 0rpx rgba(0, 0, 0, 0.14);
    }

    .van-search__action--hover {
        background-color: rgba(255, 255, 255, 0.1);
    }

    .van-cell__left-icon-wrap {
        margin-right: 20rpx;
    }

    .van-cell {
        height: 88rpx;
        align-items: center;
        font-size: 28rpx;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: normal;
    }


    .van-search__action {
        padding: 0;
        font-size: 28rpx;
        font-family: Alibaba PuHuiTi 2.0;
        font-weight: normal;
        line-height: 56rpx;
        color: #FFFFFF;
    }

    .van-field__icon-root {
        width: 56rpx;
    }

    .search-icon {
        width: 56rpx;
        height: 56rpx;
        margin-right: 16rpx;
    }
}

.content-view {
    .history-view {
        margin: 32rpx 48rpx 0;

        .history-view__top {
            margin-bottom: 24rpx;
            display: flex;
            align-items: center;
            justify-content: space-between;
            font-size: 32rpx;
            font-family: PingFangSC-Regular, PingFang SC;
            font-weight: 400;
            color: #000000;
            line-height: 56rpx;

            .del-text {
                font-size: 24rpx;
                font-family: PingFangSC-Regular, PingFang SC;
                font-weight: 400;
                color: #FF3B30;
                line-height: 56rpx;
            }
        }

        .history-view__body {
            display: flex;
            flex-wrap: wrap;
            align-content: flex-start;
            height: 250rpx;
            overflow: hidden;

            .history-record {
                margin: 0 16rpx 16rpx 0;
                padding: 0 48rpx;
                height: 68rpx;
                line-height: 68rpx;
                font-size: 26rpx;
                font-family: PingFangSC-Regular, PingFang SC;
                font-weight: 400;
                color: #000000;
                background: #FFFFFF;
                border-radius: 34rpx;
            }
        }
    }

    .van-empty {
        padding-top: 170rpx;
    }

    .van-empty__image {
        width: 256rpx !important;
        height: 256rpx !important;
    }

    .van-empty__description {
        margin-top: 0;
        font-size: 32rpx;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: rgba(0, 0, 0, 0.65);
        line-height: 56rpx;
    }
}